Swarm-Intelligence-based Multi-Robot Task Allocation

نویسنده

  • Hannaneh Najdataei
چکیده

Multi-Robot Task Allocation (MRTA) in an unknown environments is a core problem in automated systems. To complete all tasks in the environment, three distinct steps are needed to be performed: exploration, task allocation, and task execution. We propose a hierarchical algorithm based on swarm intelligence to perform these three steps concurrently in order to improve the overall system performance. Œe proposed algorithm is a heuristic solution for a class of MRTA problems, named ST-MR-IA, which is NP-hard [3]. Background and Contribution While task allocation problems are challenging in general, the level of challenge is raised even further in unknown or dynamic environments. Gerkey and Matarić [3] classi€ed MRTA problems along three dimensions: (1) Single-task robots (ST) versus multi-task robots (MT), referred to capabilities of robots for parallel task execution. (2) Single-robot tasks (SR) versus multi-robot tasks (MR), referred to required number of robots to complete a task. (3) Instantaneous assignment (IA) versus timeextended assignment (TA), referred to the task allocation plan of robots and level of information available for robots. Heuristic approaches recently proposed for MRTA problems, assume either known environments with predetermined number of tasks or single-robot tasks which do not need any cooperation between robots ([3] and references therein). In [2] four di‚erent heuristic approaches were proposed for the task allocation of STMR-TA. In that work, if a robot has completed its share of a task, it communicates the location and the progress of the task to the others, implying that the approach is sequential in nature. We improve the state of the art by addressing the problem of multi-robot tasks in unknown environments: multiple homogeneous robots need to explore an unknown environment and reconnaissance stationary objects (tasks) of interest, as well as to cooperate to locate tasks and execute them. Example Fire €ghting in an unknown environment: tasks are €re sources and should be extinguished by cooperative robots, which do not have a priori knowledge about the environment and tasks’ locations. Œe time required to complete the tasks (€nd, allocate and execute them) is important. Although each task may be completed by one robot, more robots can complete it faster. ProposedmethodWe propose a two-level decentralized algorithm for robots to collaborate to €nd and perform tasks concurrently: (i) At the exploration level of the algorithm, robots use a Bee-Swarm Optimization (BSO) based algorithm to explore the environment and €nd unallocated tasks. Œis algorithm brings randomness to exploration, which is necessary for searching more unknown areas and preventing robots from being trapped in local optimum [1]. When a new unallocated task is found, robots automatically form ∗Œis work was partially supported by the Swedish Foundation for Strategic Research (SSF) through the framework project FiC. †Œis work was supervised by K. Ziarati and M. Eghtesad. ‡I thank M. Papatrianta€lou for comments that greatly improved the manuscript. (a) Iteration 1 (b) Iteration 4000 Figure 1: Two states of the environment with 6 tasks and 10 robots 0 5 10 20 0 0.5 1 1.5 2 ·104 Number of Robots Ite ra tio n hierarchical

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A First Step Toward a Possibilistic Swarm Multi-robot Task Allocation

The task allocation problem is one of the main issues in multi-robot systems. Typical ways to address this problem are based on Swarm Intelligence. One of them is the so-called Response Threshold Method. In the aforementioned method every robot has associated a task response threshold and a task stimuli in such a way that the robot’s probability of executing a certain task depends on both facto...

متن کامل

Multi-Robot Task Allocation Based on Swarm Intelligence

In the field of cooperative robotics, task allocation is an issue receiving much attention. When researchers design, build, and use cooperative multi-robot system, they invariably try to answer the question of which robot should execute which task. This is in fact a multirobot task allocation problem (MRTA). The task allocation problem addresses the question of finding the task-to-robot assignm...

متن کامل

Design and Implementation of Heterogeneous Robot Swarm

In this paper we described the hardware architecture of an inexpensive, heterogeneous, mobile robot swarm, designed and developed at RISC lab, University of Bridgeport. Each UB robot swarm is equipped with sensors, actuators, control and communication units, power supply, and interconnection mechanism. Robot swarms have become a new research paradigm in the last ten years offering novel approac...

متن کامل

Coordination Through Institutional Roles in Robot

In this paper, we demonstrate the benefit of role allocation in a collective of autonomous robots performing a simple transport task. We demonstrate that, under certain conditions, the performance of the collective can be improved when a subset of the robots assume institutional roles as traffic regulators. The concept of institutional roles is part of a highlevel approach to the control of mul...

متن کامل

Distributed Task Allocation in Swarms of Robots

This chapter introduces a swarm intelligence-inspired approach for target allocation in large teams of autonomous robots. For this purpose, the Distributed Bees Algorithm (DBA) was proposed and developed by the authors. The algorithm allows decentralized decision-making by the robots based on the locally available information, which is an inherent feature of animal swarms in nature. The algorit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017